Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
137 VELMEAD ROAD Detached £572,649 £263,000 19 Dec 2003
139 VELMEAD ROAD Detached £477,063 £470,000 1 Nov 2023
141 VELMEAD ROAD Detached £529,993 £525,000 30 Mar 2023
143 VELMEAD ROAD Detached £762,705 £605,000 16 Nov 2017